.keFu-panel {
  .panel-content {
    margin: 44px 0 0;
    padding: 15px;
  }

  .top-panel {
    background: #FFFFFF;
    border-radius: 4px;
    padding: 0 10px;

    .title {
      height: 38px;
      display: flex;
      align-items: center;
      font-size: 15px;
      font-weight: 600;
      color: #323233;
      border-bottom: solid 1px #E6E6E6;
    }

    .list {
      border-bottom: solid 1px #E6E6E6;

      .item {
        height: 32px;
        display: flex;
        align-items: center;
        font-size: 14px;
        font-weight: 400;
        color: #8A8A99;
      }
    }

    .btns {
      height: 38px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 14px;
      font-weight: 400;
      color: #323233;

      img {
        height: 18px;
        margin: 0 2px 0 0;
      }
    }
  }

  .service-panel {
    margin: 15px 0 0;

    .item {
      display: flex;
      background: #FFFFFF;
      border-radius: 4px;
      margin-bottom: 10px;
      padding: 12px;

      .code {
        width: 58px;
        img {
          width: 48px;
        }
      }

      .content {
        flex: 1;

        p {
          font-size: 14px;
          font-weight: 400;
          color: #8A8A99;
        }

        .name {
          font-size: 15px;
          font-weight: 600;
          color: #323233;
          margin-bottom: 5px;
        }
      }

      .icon {
        //width: 76px;
        font-size: 14px;
        font-weight: 400;
        color: #FF7800;
        display: flex;
        align-items: center;

        img {
          height: 40px;
          vertical-align: 0;
          margin: 0 0 0 5px;
        }
      }
    }

  }

  .form-btns {
    width: 170px;
    margin: 10px auto;
  }

  .form-tips {
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    color: #8A8A99;
  }
}

.service-dialog {
  text-align: center;
  padding: 40px 0;

  img {
    width: 200px;
    height: 200px;
  }

  P {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #606066;
    text-align: center;
    margin: 10px 0 0;
  }
}